make a stay - Allemand Anglais Dictionnaire